package com.lyh.system.domain.resp;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 【请填写功能名称】对象 SysMemberUserResp
 *
 * @author lyh
 * @date 2023-04-26
 */
@ApiModel(value = "会员分页返回管理", description = "会员分页返回管理")
public class SysMemberUserResp implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @ApiModelProperty(example = "主键ID")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;

    /** 用户id */
    @ApiModelProperty(example = "用户id")
    private Long userId;

    @ApiModelProperty(example = "会员id")
    private String memberId;

    /** 会员等级 */
    @ApiModelProperty(example = "会员等级")
    private Integer memberLeve;

    @ApiModelProperty(example = "会员等级")
    private String memberLeveMame;

    @ApiModelProperty(example = "手机号")
    private String phonenumber;

    @ApiModelProperty(example = "姓名")
    private String nickName;

    @ApiModelProperty(example = "状态")
    private String statusName;

    @ApiModelProperty(example = "加入时间")
    private String createTime;

    /** 1启用 0停用 */
    @ApiModelProperty(example = "1启用 0停用")
    private Integer status;


    public String getMemberLeveMame() {
        return memberLeveMame;
    }

    public void setMemberLeveMame(String memberLeveMame) {
        this.memberLeveMame = memberLeveMame;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public Integer getMemberLeve() {
        return memberLeve;
    }

    public void setMemberLeve(Integer memberLeve) {
        this.memberLeve = memberLeve;
    }

    public String getPhonenumber() {
        return phonenumber;
    }

    public void setPhonenumber(String phonenumber) {
        this.phonenumber = phonenumber;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
